public class Solution {
    /**
     * 获得两个整形二进制表达位数不同的数量
     * 
     * @param m 整数m
     * @param n 整数n
     * @return 整型
     */
     public int countBitDiff(int m, int n) {
        m = m^n;
        int i;
        for(i =0;m>0;i++)
        {
            m = m&(m-1);
        }
        return i;
    }
}